/*
 * 文件名：FileToString.java
 * 版权：Copyright 2006-2013 lvxh Tech. Co. Ltd. All Rights Reserved. 
 * 描述： FileToString.java
 * 修改人：lxh
 * 修改时间：2013年10月11日
 * 修改内容：新增
 */
package com.lvxh.exp.utils;

import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStreamReader;

import org.apache.log4j.Logger;

/**
 * TODO 添加类的一句话简单描述。
 * <p>
 * TODO 详细描述
 * <p>
 * TODO 示例代码
 * <pre>
 * </pre>
 * 
 * @author     lxh
 * @version    expweb 1.0.0 2013年10月11日
 * @since      expweb 1.0.0
 */
public class FileToString
{
    /**
     * 调测日志记录器。
     */
    private static final Logger log = Logger.getLogger(FileToString.class);

    public static void main(String[] args)
    {

        String filePath = "D:/ExpmemoServiceImpl.java";
        File file = new File(filePath);
        FileInputStream fis = null;
        InputStreamReader isr = null;
        BufferedReader br = null;
        try
        {
            fis = new FileInputStream(file);
            isr = new InputStreamReader(fis,"UTF-8");
            br = new BufferedReader(isr);
            String str = "";
            while ((str = br.readLine()) != null)
            {
                str = str.replaceAll("\\\"", "\\\\\"");
                System.out.println("buf.append(\""+str+"\");");
                System.out.println("buf.append(System.getProperty(\"line.separator\"));");
            }

        }
        catch (Exception e)
        {
            log.error("", e);
        }
       
    

    }
}
